package com.hospital.insurancepeople.module.controller.inputJson;

import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * 请求报文
 */
@Data
public class InsurData {

    /**
     * 采用HTTPS或HTTP  对接时将会分配专用的应用ID与对应秘钥
     */
    @NotBlank
    private String appId;


    /**
     * 签名方式
     */
    @NotBlank
    private String signType;
    /**
     * 签名串
     */

    private String signData;
    /**
     * 时间戳
     */

    private String timestamp;
    /**
     * 接口版本
     */

    private String version;

    /**
     * 加密方式
     */
    @NotBlank
    private String encType;
    /**
     * 加密数据
     */

    private Object encData;

    /**
     * 明文数据
     */
    private Object data;
}
